package jTestUnit;

import org.junit.Before;
import org.junit.Test;

import Modelo.Operador;

public class TestOperador {
	Operador tester;

	@Before
	public void setUp() throws Exception {
		tester = new Operador("+");
	}

	@Test
	public void testSetFilho01() {
		tester.setFilho(null,Integer.MAX_VALUE);
	}
	@Test
	public void testSetFilho02() {
		tester.setFilho(null,-1);
	}
	@Test
	public void testSetFilho03() {
		tester.setFilho(null,-125);
	}
	@Test
	public void testSetFilho04() {
		tester.setFilho(null,Integer.MIN_VALUE);
	}
	@Test
	public void testSetFilho05() {
		tester.setFilho(null,22);
	}
	@Test
	public void testSetFilho06() {
		tester.setFilho(null,0);
	}
	@Test
	public void testSetFilho07() {
		tester.setFilho(null,1);
	}
	@Test
	public void testGetFilho01() {
		tester.getFilho(Integer.MAX_VALUE);
	}
	@Test
	public void testGetFilho02() {
		tester.getFilho(-1);
	}
	@Test
	public void testGetFilho03() {
		tester.getFilho(-125);
	}
	@Test
	public void testGetFilho04() {
		tester.getFilho(Integer.MIN_VALUE);
	}
	@Test
	public void testGetFilho05() {
		tester.getFilho(22);
	}
	@Test
	public void testGetFilho06() {
		tester.getFilho(0);
	}
	@Test
	public void testGetFilho07() {
		tester.getFilho(1);
	}


}
